        /** 

            @nosubgrouping 
        */
        class <CLASS> {

            //     <CLASS> - Friends

        public:

            //     <CLASS> - Public Internal Types

            //     <CLASS> - Public Constructors

            /** Destructor */
            ~<CLASS>( );

            //     <CLASS> - Public Accessors

            //     <CLASS> - Public Helpers

            //     <CLASS> - Public Processors

            //     <CLASS> - Public Operators

            //     <CLASS> - Public Attributes

        protected:

            //     <CLASS> - Protected Internal Types

            //     <CLASS> - Protected Constructors

            //     <CLASS> - Protected Accessors

            //     <CLASS> - Protected Helpers

            //     <CLASS> - Protected Processors

            //     <CLASS> - Protected Operators

            //     <CLASS> - Protected Attributes

        private:

            //     <CLASS> - Private Internal Types

            //     <CLASS> - Private Constructors

            //     <CLASS> - Private Accessors

            //     <CLASS> - Private Helpers

            //     <CLASS> - Private Processors

            //     <CLASS> - Private Operators

            //     <CLASS> - Private Attributes

        };
